solid waste storage facility - Turco Inglés Diccionario